Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LONDON ROAD £331,517 £253,700 27 Jan 2017
3 LONDON ROAD Detached £725,655 £249,000 30 May 2002
11 LONDON ROAD Detached £802,327 £710,000 5 May 2021
27 LONDON ROAD Terraced £336,682 £60,000 18 Apr 1995
41 LONDON ROAD Semi-Detached £195,044 £45,000 28 Jul 1999